home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1995 February: Tool Chest / Dev.CD Feb 95 / Dev.CD Feb 95.toast / Tool Chest / Interfaces / Universal Interfaces 2.0a3 / Universal AIncludes / CRMSerialDevices.a < prev    next >
Encoding:
Text File  |  1994-11-11  |  1.3 KB  |  53 lines  |  [TEXT/MPS ]

  1. ;
  2. ;    File:        CRMSerialDevices.a
  3. ;
  4. ;    Copyright:    © 1984-1994 by Apple Computer, Inc.
  5. ;                All rights reserved.
  6. ;
  7. ;    Version:    Universal Interfaces 2.0a3  ETO #16, MPW prerelease.  Friday, November 11, 1994. 
  8. ;
  9. ;    Bugs?:        If you find a problem with this file, send the file and version
  10. ;                information (from above) and the problem description to:
  11. ;
  12. ;                    Internet:    apple.bugs@applelink.apple.com
  13. ;                    AppleLink:    APPLE.BUGS
  14. ;
  15. ;
  16.  
  17.     IF &TYPE('__CRMSERIALDEVICES__') = 'UNDEFINED' THEN
  18. __CRMSERIALDEVICES__ SET 1
  19.  
  20.  
  21.     IF &TYPE('__TYPES__') = 'UNDEFINED' THEN
  22.     include 'Types.a'
  23.     ENDIF
  24. ;        include 'ConditionalMacros.a'                                ;
  25.  
  26. ;     for the crmDeviceType field of the CRMRec data structure    
  27. crmSerialDevice                    EQU        1
  28. ;    version of the CRMSerialRecord below    
  29. curCRMSerRecVers                EQU        1
  30.  
  31. ; Maintains compatibility w/ apps & tools that expect an old style icon    
  32. CRMIconRecord             RECORD    0
  33. oldIcon                     ds.l    32                                ; ICN#    
  34. oldMask                     ds.l    32
  35. theSuite                 ds.l    1                                    ; Handle to an IconSuite    
  36. reserved                 ds.l    1
  37. sizeof                     EQU    264
  38.                         ENDR
  39.  
  40. CRMSerialRecord         RECORD    0
  41. version                     ds.w    1
  42. inputDriverName             ds.l    1
  43. outputDriverName         ds.l    1
  44. name                     ds.l    1
  45. deviceIcon                 ds.l    1
  46. ratedSpeed                 ds.l    1
  47. maxSpeed                 ds.l    1
  48. reserved                 ds.l    1
  49. sizeof                     EQU    30
  50.                         ENDR
  51.  
  52.     ENDIF ; __CRMSERIALDEVICES__
  53.